The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response
نویسندگان
چکیده
New telecommunication services and mobility networks have introduced databases in telecommunication networks. Compared with traditional use of databases, telecom databases must fulfill very tough requirements on response time, throughput, and availability. ClustRa is a telecom database prototype developed to run on standard workstations interconnected by an ATM switch. To meet the throughput and real-time response requirements, ClustRa is a main memory database with neighbor main, memory logging. Transactions are executed in parallel. To meet the availability requirements, we use a 2-safe replication scheme over two sites with independent failure modes, a novel declustering strategy, early detection of failures with fast takeover, and by on-line self-repair and maintenance. This paper gives an overview of ClustRa and includes a set of performance measurements.
منابع مشابه
Towards Real - Time Performance in a Scalable , Continuously Available
A database for telecom applications must satisfy the same demanding requirements as the other components in the telecom network with respect to availability , scalability, and real-time performance. Unfortunately it is diicult to provide state-of-the-art real-time service without sacriicing the other. ClustRa is a parallel and distributed telecom DBMS designed as a careful balance between these...
متن کاملTowards Real-Time Performance in a Scalable, Continuously Available Telecom DBMS
A database for telecom applications must satisfy the same demanding requirements as the other components in the telecom network with respect to availability , scalability, and real-time performance. Unfortunately it is diicult to provide state-of-the-art real-time service without sacriicing the other. ClustRa is a parallel and distributed telecom DBMS designed as a careful balance between these...
متن کاملMain - Memory Databases for Real - Time Telecom Applications
Disk-based database systems are widely used, offering a great set of functionalities perfectly suited for most kinds of applications. However, when high performance is the priority, such databases are unable to produce satisfactory results. Telecom applications demand high performance especially for their real-time applications. Location management is one of many telecom applications that fall ...
متن کاملOnline Scaling in a Highly Available Database
An increasing number of database applications demands high availability combined with online scalability and soft real-time transaction response. This means that scaling must be done online and non-blocking. This paper extends the primary/hot standby approach to high availability with online scaling operations. The challenges are to do this without degrading the response time and throughput of ...
متن کاملCost of Ensuring Safety in Distributed Database Management Systems
Generally, applications employing Database Management Systems (DBMS) require that the integrity of the data stored in the database be preserved during normal operation as well as after crash recovery. Preserving database integrity and availability needs extra safety measures in the form of consistency checks. Increased safety measures inflict adverse effect on performance by reducing throughput...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995